tvro satellite dish - Spanish English Dictionary